package com.bondex.charter.maindata.pojo.api;

import com.bondex.bondexapi.maindata.pojo.api.QueryBaseVO;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 业务类型VO
 *
 * @author zhonghang
 * @date 2020-11-04
 */
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
@Getter
@Setter
public class BaseComCountryVO extends QueryBaseVO {

    /**
     * 中文名称
     */
    private String nameCN;

    /**
     * 英文名称
     */
    private String nameEN;

    /**
     * 默认名称
     */
    private Object name;

    /**
     * 代码
     */
    private String code;

    /**
     * 国家代码
     */
    private String countryCode;

    /**
     * 三字数字码，参照SHIPPING
     */
    private String shippingCountryCode;

    /**
     * ISO 3166的二位字母码。
     */
    private String twoCode;

    /**
     * ISO 3166的三位字母码。
     */
    private String threeCode;

    /**
     * ISO 3166的数字码。
     */
    private String numberCode;

    /**
     * 国家地图电话号码前缀
     */
    private String telCode;

    /**
     * 与中国即东八区的时差
     */
    private String jetLag;

    /**
     * 舱单用标识符
     */
    private String identifier;

    /**
     * 原海关国家代码
     */
    private String cusCode;

    /**
     * 删除标记
     */
    private String delFlg;

    /**
     * 审核状态
     */
    private List dataTypeList;

}